package com.souku.finance.application.http.retrofit;

import okhttp3.MultipartBody;
import okhttp3.ResponseBody;
import retrofit2.Call;
import retrofit2.http.GET;
import retrofit2.http.Multipart;
import retrofit2.http.POST;
import retrofit2.http.Part;
import retrofit2.http.Query;

/**
 * Created by Administrator on 2016/8/23.
 */
public interface RequestService {

    @Multipart
    @POST("user/upload_avatar_img")
    Call<ResponseBody> uploadFile(@Query("oauthToken") String oauthToken, @Part MultipartBody.Part avatar);

//    @GET("member/getVerifyCodeBorrow.do")
//    Call<ResponseBody> getBorrowVerifyCode();

//    @GET("member/memberBorrow.do")
//    Call<ResponseBody> getMemberBorrow(@Query("accessToken") String accessToken
//            , @Query("userid") String userid
//            , @Query("userName") String userName
//            , @Query("mobile") String mobile
//            , @Query("amount") String amount
//            , @Query("projectRange") String projectRange
//            , @Query("deadLineType") String deadLineType
//            , @Query("province") String province
//            , @Query("city") String city
//            , @Query("imageVerifyCode") String imageVerifyCode
//            , @Query("fromSource") String fromSource);

    @GET("brorrowerAudit")
    Call<ResponseBody> getMemberBorrow(@Query("realName") String realName
            , @Query("mobile") String mobile
            , @Query("brorrowerMoney") String brorrowerMoney
            , @Query("brorrowerDateType") String brorrowerDateType
            , @Query("brorrowerDate") String brorrowerDate
            , @Query("code") String code);

    @GET("file/androidApp.json")
    Call<ResponseBody> getNewVersion();

    @GET("file/soukujinrong.apk")
    Call<ResponseBody> getApp();

}